this feels like a really odd method. how is it being used?