I dont think break is need after return, shouldn't hit it