Added plus function
added unit tests'