QParser & QController update