using the proper object