Make order autofil with value if it has one, if not helper calculates it, improve helper