@Pui ****
correct and tm47 is only for long term visas. The first 90 report needs to be done in person ( correct me if it has changed), register after that and report online free of charge. I just did my last three reports tm47 online and all were approved within two hours and a copy is emailed, you are required to print a copy and keep with your passport. I have never been asked for my passport unless we are travelling and checking into a hotel.