try to add vpg into simulation. pain!

keep working