added alternate label text field, cleaned up example app