keep in mind this is a buggy rough draft

1