added overlay layer opacity