trying to fix it a different way