Methods<T> uses non generic Methods
second step