add alwaysShowPlaceholder option for usability purposes