comments + warnings for overwrite and static name