added generator button