random cotroller added
random controller first version