workaround projection bug