added random camera movement