A small attempt at nsviewcontroller