These solutions are very usefu