add frontend layout