changes to compete mostly