declare some fields which will be used later