dm in ruby added; kgio, raindrops etc