Added allocation skeleton