free practice analysis