method without a trait can be successfully made