fixed default position bug