adaptic
