coils, bits, hard refactoring