fixing when interested is being set and removing ambiguity of argument parsing function name