added transparency!