fixing the HSV configurable colours
pruning blocks and features we don't use