more update shweeeeeee