Making typer a little less inefficient