just reordering to make more sense (no effect in functionality)