removed literal callback