cleaner output
pass start/size options
added more sleeps here and there for the context switching