updated comment
updated version numbers to 3.0.0, added backwards compatibility checker