init using fpc