       $('.itemInfoOverlay .info .child .loading').fadeOut 500, ->
         $(this).remove()
     if data.showcase == 'true'
-      $('.itemInfoOverlay .showcase').removeClass 'disabled'
-      $('.itemInfoOverlay .showcase').attr 'href', 'showcases/' + data.itemType + '/' + data._id
-    if data.parentCollection
-      return
+      $('.itemInfoOverlay .buttonContainer .showcase').removeClass('disabled').attr 'href', 'showcases/' + data.itemType + '/' + data._id
 
   setGrid = (selec, callback) ->
     $(".allWorkContainer .row").rowGrid {

      $('.info .proj .type').text data.type
      $('.info .proj .status').text data.status
      $('.info .proj .client').text data.for
      if data.link
        $('.info .proj .link').text data.link
      else
        $('.info .proj .link').text 'Unavaliable'
      if $.isArray data.technologies
        $('.info .proj .technologies').text data.technologies.join(', ')
      else
        $('.info .proj .technologies').text data.technologies
      callback()
    teamInfo = (callback) ->
      if data.parentTeam

          team = res
          $('.info .team .name').text team.name
          $('.info .team .status').text team.status
          if team.link then $('.info .team .link').text team.link else $('.info .team .link').text 'Unavaliable'
          callback()
      else
        $('.info .team').append $('<p class="temp">Unavaliable</p>')
        $('.info .team .title, .info .team .value').hide()
        callback()
    childInfo = (callback) ->
      if data.itemType == 'collection'
        getChildren('item', data._id).then (res) ->
          for child in res
            $('.info .child').append $('<p class="temp">' + child.name + '</p>')
          callback()
      else
        $('.info .child').append $('<p class="temp">Unavaliable</p>')
        callback()
    projInfo ->
      $('.itemInfoOverlay .info .proj .loading').fadeOut 500, ->
