added enum status and windows auth