added code, and cc0 license