initial commit
merge hardcore.