adaptation to meta changes