updating package, readme and comments