more functionality to backend