self presentation added