also, variable opts advisable to make a global - it is read-only, and drag it over all functions of silly, or at least pass vs at once rather than piecemeal
also, variable opts advisable to make a global - it is read-only, and drag it over all functions of silly, or at least pass vs at once rather than piecemeal