passed non null value