further interface adjustment