finishes all non starred methods, although probably badly