Give it the minimum required logic