More progress on personal site