sacking off getElse