configure framework