as always do not hesitate to let me know how you feel and what should be added, corrected or is missing !