fixed list method
wtf is wrong