reimplemented job creation

:kinda: