adding helper scripts