more progress, server working generally