working on force layout