adding wakelock and vibration