has circles and inputs
merge