modified for competition