v0.0.6 - Implementation of constructor