added first basic client