davidgarcia-full.py merged with home pc version