i really like this more descriptive comments