trying a roundabout way to do it