new chart+ fix layout