beautifuling the interface
wut