update, more hints and grammer fixes