builds view ready