Add comments and example call