Implement missing controllers and onaccepts, cleanups/fixes, safe defaults