fixed invert at all