Have you done your duty?