I have a Non-O visa and 1 year extension based on retirement (Did all of this inside Thailand). I like some advice on my FIRST 90 day check in. Does it need to be in person the first time or can i do online ( I am in Phitsanulok) . How close to the 90 day check in can i complete, within 30 days, 2 weeks? Also, when i get to the end of my 1 year extension, and i want to stay longer, do i need to redo the Non-O or can i extend the 1 year retirement. Thanks for the information...