added color members and method