A replacement theorem for p-groups and a conjecture