Smart screen