updates with xib/nibs