removed superfluous typedef