Jacob: update filehandler and ai
whet
whet