supports most of current protocol standards
extended overall functionality
added further debug possibilities