% working, not updating