call initialize() from Obscura constructor