rational for this approach