Do not post code yet... lets talk for a second...