base is silly, doing something else