Required native modules and added comments.