improve partial view