1. is your choice
    ....do it
  2. Hate to be a bum mate, but there are shitloads of these topics already


  3. Maybe there's a difference between ideal and perfect.