added multi-colour bars + text wrapping