pin allocation variant

pin allocation variant, to be checked