Various approaches (9/31)

Various approaches