a little more ordering