the avenue class is messing everything up