move usage around for clarity