fixing usage check