almost there, add works, but re-listing current is broken