source code has been updated and selenium46 test has been implemented