updates xib