impl Color4, fix some shit, up