Another thing to consider when thinking about dbix long term is that a new direct competitor has sprung up. All they have to do is execute better than dbix has (which let's be honest, isn't a difficult task) and dbix will lose their first mover advantage. saharachain