accomplishes up to 5.3, inclusive