script parser coding over, package design partial