dev: refine models and piplines