Added Block management in backend