Works on empty subroutine