fixed bug in is_short_form