INTERNAL MECHANISMS