Control implementation