I don't like this explicit length const