nit: empty line after function declaration