adding in blend modes