adding phpunit. add user setter chaining.