added opacity and changed layer limit