skeleton methods added with query strings