integrate group strategy into context manager
define data model