Keep doing what you think you are doing well, in the meantime, try to understand what improve they want you to make and try your best to make it, and eventually make everybody happier.
I did read all your posters and the discusses around it.
You are doing well!