remove unused functions + add test