changed some positions, not working well