made compatible to 1p code