Hiding and adapting