first stages working, with inital first attempt at color mapping