improved phpDoc