functions: added bool file operators, user parsing functions