ask method