added a few functions, a few return statements, and some nabiDoc
added ignore for system file