added support for ; comments