added +initialize: in appDelegate