Improved def open + personal