add a post: program optimization