Review (3/5): It's ok
feels kinda weird but works for the most part.