gui works AND looks nice :)