Rewrote most, auth, analyze now on gender etc