Added vacuum utility function