swapped cancel for reply as in case an user mistakes button position