There is no need to check for Transparent. The alpha check covers that case as well