added the needed frameworks