add hour delegate