colorSpace integrated with base
update to base