split sources; server