many (even refactoring) changes
color
built new version