Create Jay

all the work in here