wip : add upload, fetch and is_exists method.