Maybe object functions should take objects as parameters...