how about allowing the right amount of args?
added user check for quotes
utility methods