update magical post