more typing; still not done typing