How can we help you with this much information?

Why do you think it should be 50% instead of 100%?
What is the application doing?
Post some code.