custom uiview initilizer added