add delete
retrieve _backend as class method
mark 0.3