'plans' models and tests