complete basic 1-3