wiherek: basically you need to completely rethink your approach