fix left top conner bug
implement diamond color switch