proper example, build it