added some more awseom comments