first real commit -- thinking this should be an extension and not a app cause i had problems