JOIN

Work in progress……… (not really)