This is just me AOK...but I think you should make it more comprehensive...