Dumm and smart solution for the first.