don't use members for strings
 * cause of NullPointerException