Turned it into a library