Add devolution funcionality and project is now fully functional