Latest working verison with many good and cool changes!