fixed a bunch of codepro stuff