fixes challenges