Implementation pitfalls