got rid of dependency