updated chosen version + allow emty selecten when required