implements new editor cat functions
implemetns new editor functions
add new functions
update project