op is a homo and correct