removed delegation example