Proper plugin structure.