tmp change to build to make it work
implemented limit
clear output before running