Added cat
Added exist check