Implemented services fingerprinting, enabled it by default, fixed a printing bug