Going back to basics. (1500 pts.)