header and readme update