Chris Idol speaks about the upcoming future