added comments and scrutinizer stuff