Update recovery keys and add swipe support