Improved code (better performance and looks nicer).
TODO: Ideal Filter
Added icon :)