introduce some extra functionality and debugging option