Add some changes into SAT question
add some styles
start to move all request logic to the new approach