Many updates an additions, see changelog