reorganized code, more efficient