Adapting methods