it lays out
start of actual widget