refac toring base class
Sakura now is a bit more rubyish and less rubbish
screwed  but more understandable now!