fix compoer.json requirements