started to put the whole project together for profiling