finished project
fixed pass counter