all but margin between inputs working