added php doc markup