made kat have less errors