nit: double return between methods.