Please don't use mode strings, use separate functions.