studying more objective c.