correct deepjs require