added additional checks and README file