passing role into create block