Got you. I had missed your earlier post earlier this afternoon about it. Just read it short while ago. It's good that you have logged in a compliant to your boss and hope he/she will hear that take appropriate follow up action. Unfortunately these kind of things that other people take credit for things that they hadn't done & delivered is somewhat common in most of the workplaces.