version with std packages