add PC module

@amrrady