new linting rules for switch
ground exposed callbacks so promises are fulfilled
ground exposed callbacks so promises are fulfilled
fixed processing time bug