working, Chyld's code, had nothing to work with