using scaffold WPI