removed php dependencies for easier integration