code style fixes and request dependencies fixed