Generic input. Yeah