refactor neggybones