implement vpylm