level 2 design - test