use colors lib rather than the custom out function