* initial changes * review comments * updated with correct message * linting * update version * updated version