simulating effects working