build with last data