all broken
problems solved