focusing works now; there's an error which i'll fix later