add backbone, cross filter, quint, method chain pattern