bugfixed parse