updated help, added empty go check, tabs to spaces