working qsys stuff