just add manage function