slightly confused on whats going on, but I like it.