adding preparation for unit testing