Reduced dependency on clientserver and consequently X