Did this for a SOTW on another forum, what could I have done better ?