Using less, adding some styles and only updating
chart when necessary