bug in gmul