draft without persistence