add single resource management (and value print as base life)