Thank you Brian, that is really helpful. For flight details, the return flight is already booked inside the first 59 days to comply with my first single entry visa. Then after i get the ACR is it possible to rearrange that return flight to a later date to fit in with the visa extension later? or do i cancel return flight and lose money and then have to book new flight. Thanks for help, will write down your email address as well, thanks for that.