start of p8 support