performance drastically improved
removed prints