some interface extension, small howto