thats da cp.c1 refactored and butiful