Suppressor is currently broken. About to do some major work to fix but am committing what I have now.