removed defaults from property concept