Cleaner func calls - to do only the minimum