customizing scripts and gems