button is presented on view controller