boramalper's (simple) *alloc impelementation