still doesnt work that good