revise math-basic