Wierd Behavor (2 problems)