add header idea + formatting