whoops, you don't even need properties