Use make best practices