use different view names to avoid exception