hi! i will do my very best to answer your questions!1. where do you get your ideas? this is a hard o