added backend for maintenance app functionalities