notes about scripts and input reading