Latest changes
and additions