don't need history or makefile
use main attr