fixed tranceparency bug