Started coding generic button generator