I would like to get input from other developers especially Microsoft Access developers, what do you get from your clients before you start a database. Do you get the project details in a word document a layout of the project or what. One project I had was a six week project and they had everything they wanted on a spreadsheet. I resented it at first but I finished the project in 6 weeks. Everything was detailed. I thought they could do it themselves but they just knew what they needed in the database but didn't know how to accomplish the task. My current client is paying me by the hour but they keep on adding to the project and they don't understand why it is taking me so long. I have just been asked to add a feature that tracks employees pay from over 400 departments. I told the client this was major but she doesn't think so. Granted she is paying me but we had to agree to disagree that this was major. I am all alone in doing my project and just get frustrated when client keeps adding things to it. Also how do you tell people how much time something takes. I've never been able to do that. Maybe someone could suggest reading material I should check out for this question. Thanks for any input.