You can find my work on github