logic is working Hubert