Removed implicit callbacks and introduced yesCallback and noCallback