finally a rep thread, its my time to shine