try to start from other end