added some comments and deploy