added option of unslapping