fixed hex parsing, updated colors