facility for users to use