fixed minor inferface stuff