guard: make and lint