more work on Guild and Color classes