add more details

a bit difficult