Made run using size_t instead of u64 for pointers