Backup of not working code so I can restart