working xib file still working the bugs out