Corrected typos and added hints by Hanno, thanks