changes layots
change views and other