Revamped LibVM