deleted superfluous type signatures