Cap init