modified frame, still buggy
solved frame bugs.
conflict resolved
updated init_pool