changing tabs to spaces for consistency
keyword for acceptable return value(s) should be 'returns'