J for Jesse update

An over due update! read more...