added unit testing post