Changed shadow for use functions