cleaned up the comments
removed awakeFromNib
using initWithCode instead