add xib example generator