some scripts used for small conveniences