If we do that then the method name would not exactly indicate its function. The following commit tries to group all printing lines together. It also decomposes the interrupt method. Let me know if this works or I will simply rename it as suggested and rebase the commit.