prelude client