removed comments at the beginning