add plus egg function