ADD: title function
ADD: responsive