add write limit per minute constrain