some updtes