avoiding POD mistakes