testing and profile work