added random falling + some areaTouch events