Added init file and methods for properties.