added properties, addresses #5