some stuff works, some still borken