partial with bind solution