add bottle to requirements