added more creational unit tests