Updated wrapper;