with @Pipihfifi part2 (y)