division is float by default
basic list implementation