try to get this to clean as well