fixed arch + style
added missing dependencies