create properties controller