Handle user choice