update respond_to_missing