Some more functional solutions