frame writers