basic 1001 and 1002