Move callback after emit