extended usage definitions