added stuff for client to access for powerups and fixed the carrier pointer for resources