fixed crashes + cocs input