 right requirements. There are five different kinds of requirements, but in the high level, as a product manager, we write very detailed requirements and user stories. There are customer facing business requirements. I believe all the consultants and MBAs know how to write business requirements, but I also recommend all of you guys to learn different kinds of functional requirements, technical requirements, performance requirements. There are so many different types of requirements you guys need to write once you start to get to work on your own product so that engineers will be able to design the right product for you. I've seen lots of people try to write requirements, but to be honest, those requirements you guys have written is not very specific and it's not very easy for engineers to digest. You can write some requirements in one or two sentences, but engineers can come out with hell different designs. So therefore, I recommend you to be very specific and concise about your requirements.