add defaults to modes