platform pitfalls