tower param init