added vibration + Network needs to be fixed