replace Statable for circular dependency issue