2 bonus questions somewhat solved