add 30 and partly 31