avoid warnings