I'll see what I can do to revise it and add more detail