rename view generation functions