Added ability to add properties