bugfixed #12,#13