Firing solutions for iPhone and iPod touch.