miscellaneous scripts and external methods