updated control rendering