If you have any questions pm me I have some notes and modifications I like to do to make it more robust