fixed issues in the interface