update habitat