fixed weird case