#include <stdbool.h> instead of typedefing bool