almost perfect.