Crystal and client

crystal and client