I think I must starts from here :-)