140620

well, interface is very good idea, I'll probably come up with it