usage extended