declaration method