Allow for non-standard block sizes