adapt web interface to DataFrame
implement fc plot