fix bugs and even start to changing background and whole style