simplify Callback.