initial handler added