trying to fix it up