added longcat stuff