Add comments and more interface