added morgan logger middleware