well i'd be annoyed if you did that to me. if you're actually working on the project then fair enough, that is the time to speak up. tell him then. i've no problem with that. but trashing his code when you're not even working on it yet would get my hackles up, especially that bit about pining up his mistakes on the manager's door for the boss to see. was that supposed to be a joke?