correctly start campaign
merged with colour_stuff for bug fixes and colour updates