Working on flee algo, need to comparmentalize that