Updates 5/25 | much important, very information