more coverage shared. Implemented tags reading and writing. *walks coverage might now handle the shared coverage