Updating engine with purdy GUI stuffs