Style changes
Added documentation (yay!) + showing selection