sloppy transitions added