improve works view