outside input