core frame api almost configured