Updated input events