added basic script components