Northwestern gets a solid commitment