better plotting options
sign error, put params-handling into wrapper to simplify model
use functools wraps to keep docstrings of plotting functions