get that keyboard interrupt