Finishes basic version