fix: mark the correct "current" char