Adds reverse functions