final gmt parser