Separate clients separating dependencies