fixed mysterious bug - added FIQ handler