cleanup + dont show delete btn if can_delete is False
handle can_delete and can_edit properly