adapted to pico