basic commands integrated with backend