fix usage order