ugh forget about @property