added enum and status, setting the default to 0