updated to follow style rules
added version info