added colours and changed backend layout