May be the previous idea was not too bad...