try yielding scripts in top of body