Changed some definitions and readme file updated