Extremely obscured galaxy nuclei — hidden AGNs and extreme starbursts