Added delegate and didEditLabel callback