default all to transparent