fixed types declaration