YESYESYESYES. I agree with all the 5 ideas.