Modified return/recieve args, object to pointer.