more generic legend application; fix point chart legend