Added transparency support