breathing room+handle empty case