Add comments and example