no declaration of free needed