pass NULL for alpha