removed depends from properties