working on pitfalls