add sloppy typescript