default case works