Casino and its pitfalls