modify StdPeriph to relative position