messy quote inputer, rough but doing things