variables declaration