first commit
somewhat testing what can be accomplished with this