add new feature - responsive