removed break in favour of return