added cat stuff