now with colours (maybe)