I have another question...

Would it be possible to put an employee lookup in front of the code lookup?

Also, would it be possible for everything to be put into a pivot table, so that if the same employee is charged to muliple codes, they will all consolidate under one, if that makes sense?