alll duh changes