object argument todo need uml equival argument 