Changed syntax of ctor and properties... -sai