This is learning project for a small team M.W