Updated writing policy and promises