fixed qgsub