Almost finished! Your advices are welcome..