ready for coding scenarios