Added some extra functions, we're sorry that we haven't multiple variable-support