firsts steps towards adding backend