The user must not know how to use it