added ambient light and colored lighting