still not so much confident with this kind of singletons
arithmetic
beer
row on load
row made conditional