updated gihanDev

this full request from gihanDev to master