support @Cell_property