old scripts and examples for reference