fixed bug w max points excess prevention