callback is simple but it should work - famous last words, right?!