Better late than never; period promise campaign taking place