So Many Questions :)