may be done with basic script, but probably not.