first commit
good starting point for Haiyan