good and bad matrix.py launches from fx