Databinding attempt, not fully functional yet