example: binding via attributes