incomplete: embedded client