added add/update/delete
MALManager rewrite