switch get to eager method