nvap's public page