Oh, it could ALL be generic. ;) It literally screams 'REFACTOR ME' all over the place. ;)