fixed issues and add improve backend