Added haptics (hopefully)