Added custom alpha channel
Updated to use fragments