small cleanup
added profiling profile