platemethod.c