some not working code