new strategy using frames