added different methods for print subscription results, needs to find the better way and create SIBSubscription and subclasses for each subscription