functioning bindings, and added example
sort of got metadata working