added screenshaking