more work on this glorious stack overflow clone.