Works but needs an updater
Finished version 1