update some explaination