IBC – A new approach for new times