(click the following links for details)