add .bak to ignore
use poole template