before removing ajax.posts, to many malfunctions