finalize main deck behaviour