nicer outline, fixed selection bug