use add method for add and update item on MAL
handle empty result
Merge branch 'issue-1' into develop