now accepts default color