added if defined