assignment scripts