add super basic client