added pretty parts