vm pic added
io added