successfully using two traininng methods