Small form generator