changed method names
added unit tests