relaxed dependencies. fixed executable code