change implementation of temp deck