remove explicit types