How to properly handle these situations