still unclear. need more detailed description.