Changed return code for help
Changed structure