some ad hoc scripts