scripts outside of body