*adapted