It's me again (sorry for 3 topics one by one