Use separate views for the separate actions
Extract partial