A lot of things are copy and pasted. Feel free to put the in the "let" method