remove counts for explicit mappings
use Class.read_only as class object
rest mappings initial implementation