major updates 3

major updates