derived props simplifications