implement most of CB prefix with 57 LOC >:3