some modifications made