initialize variables local