removed cat source and fixed a weird null reference bug