updated some comments and shit