partialy working.