Help me figure out how to deal with this