Objective C is not a fun language!