fix '.' bug