added go forword random method