started QoSAdapter, many changes sorry for uber-commit, next time i ll split it