another fix for filling aplpha channel