bug: remove EOL whitespace
feature: invert colours