Init commit of keep by David Yang