może będzie działać szybciej (ale raczej nie)