bleep
Making some things &str, and adding ret, and alt.