oops
error handling for choosing user