тут изначально был косяк с псевдонимом. Почему-то для position от был d, хотя логичней всё-таки p