fixed some syntax, common start point for pool alloc